new international division of labour - French English Dictionary